package string;

/**
 * char charAt(int index)
 * 返回当前字符串中指定位置的字符
 */
public class CharAtDemo {
    public static void main(String[] args) {
        //             01234567890
        String line = "www.tedu.cn";
        char c = line.charAt(4);
        System.out.println(c);//t


        String str = "上海自来水自来海上";
        /*
            批量注释的快捷键
            1:先将需要注释的代码全部选中
            2:ctrl+/  选中的所有代码都有单行注释，逐一注释掉
              ctrl+shift+/ 选中的所有代码用一个多行注释，注释掉
         */
        /*char c1 = str.charAt(0);
        char c2 = str.charAt(str.length()-1-0);

        c1 = str.charAt(1);
        c2 = str.charAt(str.length()-1-1);

        c1 = str.charAt(2);
        c2 = str.charAt(str.length()-1-2);

        c1 = str.charAt(3);
        c2 = str.charAt(str.length()-1-3);*/
        /*boolean check = true;//默认是回文
        for(int i=0;i<str.length()/2;i++) {
            char c1 = str.charAt(i);
            char c2 = str.charAt(str.length() - 1 - i);
            if(c1!=c2){
                check = false;
                System.out.println("不是回文");
                break;
            }
        }
        if(check) {
            System.out.println("是回文");
        }*/


       /* for(int i=0;i<str.length()/2;i++) {
            char c1 = str.charAt(i);
            char c2 = str.charAt(str.length() - 1 - i);
            if(c1!=c2){
                System.out.println("不是回文");
                return;
            }
        }
        System.out.println("是回文");*/


        for(int i=0;i<str.length()/2;i++) {
            char c1 = str.charAt(i);
            char c2 = str.charAt(str.length() - 1 - i);
            if(c1!=c2){
                System.out.print("不");
                break;
            }
        }
        System.out.println("是回文");
    }
}




